above water – English–Français translations

🇬🇧 en fr 🇫🇷

above water

  • out of difficulty
à flot
Wiktionary Links